package com.order.www;

/**
 * Creared with IntelliJ IDEA.
 * Description:一只青蛙一次可以跳上1级台阶，也可以跳上2级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法（先后次序不同算不同的结果）。
 * User:yxd
 * Date:2022-01-09
 * Time:21:51
 */
public class NC68 {
    public static void main(String[] args) {
        int target = 9;
        System.out.println(jumpFloor(target));
    }
    public static int jumpFloor(int target){
        if (target<=1) return 1;
        //使用递归  一次可以上一个台阶一次可以上  两个台阶
        return jumpFloor(target - 1)+jumpFloor(target - 2);
    }
}
